]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
shell_global_maybe_gc: Call gjs_context_maybe_gc instead of JS_MaybeGC
authorAdel Gadllah <adel.gadllah@gmail.com>
Sat, 5 Feb 2011 09:40:15 +0000 (10:40 +0100)
committerAdel Gadllah <adel.gadllah@gmail.com>
Sat, 5 Feb 2011 23:25:45 +0000 (00:25 +0100)
This handles native glibc memory allocations better see:
https://bugzilla.gnome.org/show_bug.cgi?id=640790

Also bump the minimum gjs version to 0.7.11

https://bugzilla.gnome.org/show_bug.cgi?id=640781

configure.ac
src/shell-global.c

index 12b4723bde61c035f54dbc200469bfc285036e4b..5c25a604fe4c80ae9519e167e42c222fc3b9a04a 100644 (file)
@@ -62,7 +62,7 @@ AM_CONDITIONAL(BUILD_RECORDER, $build_recorder)
 
 CLUTTER_MIN_VERSION=1.5.15
 GOBJECT_INTROSPECTION_MIN_VERSION=0.10.1
-GJS_MIN_VERSION=0.7.8
+GJS_MIN_VERSION=0.7.11
 MUTTER_MIN_VERSION=2.91.4
 GTK_MIN_VERSION=2.99.3
 GIO_MIN_VERSION=2.25.9
index 68ee6190cc96a4594b0b992b8873726aa310313b..ec00690be35b8c286a8e53c81c480fb2584aa114 100644 (file)
@@ -1228,9 +1228,7 @@ shell_global_gc (ShellGlobal *global)
 void
 shell_global_maybe_gc (ShellGlobal *global)
 {
-  JSContext *context = gjs_context_get_native_context (global->js_context);
-
-  JS_MaybeGC (context);
+  gjs_context_maybe_gc (global->js_context);
 }
 
 void